   var websocket = null;
    //判断当前浏览器是否支持WebSocket
    if('WebSocket' in window){
        websocket =  new WebSocket("ws://localhost:8080/websocket");
    }
    else{
        alert('Not support websocket')
    }

    //连接发生错误的回调方法
    websocket.onerror = function(event){
        console.log("=========="+event);
    };

    //连接成功建立的回调方法
    websocket.onopen = function(event){
    	 console.log("websocket open");
    };

    //接收到消息的回调方法
    websocket.onmessage = function(event){
    	 $(".msgnum").text(event.data);
    	 $('.msg').popover({"content":"您有"+event.data+"条消息"});
     	 $('.msg').popover('show');
    	 setTimeout(function(){
    		 $('.msg').popover('hide')
    	 },3000)
    };
    //连接关闭的回调方法
    websocket.onclose = function(event){
    	 console.log("websocket close"); 
    };
    //监听窗口关闭事件，当窗口关闭时，主动去关闭websocket连接，防止连接还没断开就关闭窗口，server端会抛异常。
    window.onbeforeunload = function(){
        websocket.close();
    };